.ma-table {
  position: relative;
   :global {
    .ant-table-thead>tr>th,
    .ant-table-tbody>tr>td {
      padding: 12px 15px 12px 15px;
    }
    .ant-table-column-sorter {
      top: -1px;
    }
    .ant-table-tbody>tr:nth-child(even)>td {
      background-color: #f9fafc;
    }
    .ant-table-tbody>tr:nth-child(odd)>td {
      background-color: @white;
    }
    .ant-table-thead>tr>th {
      border-bottom: 1px solid @border-color-split;
      border-top: 1px solid @border-color-split;
    }
    .ant-table,
    .ant-table table {
      border-radius: 0;
    }
    .ant-table-placeholder,
    .ant-table table {
      border-left: 1px solid @border-color-split;
      border-right: 1px solid @border-color-split;
    }
    .ant-table-placeholder {
      padding: 12px 16px;
    }
    .ant-pagination {
      padding-right: 230px;
    }
    .ant-pagination-prev,
    .ant-pagination-next,
    .ant-pagination-item,
    .ant-pagination-jump-prev,
    .ant-pagination-jump-next {
      height: @btn-height-base;
      line-height: @btn-height-base - 2px;
      min-width: @btn-height-base;
    }
    .ant-pagination-prev,
    .ant-pagination-next,
    .ant-pagination-jump-prev,
    .ant-pagination-jump-next {
      a {
        height: @btn-height-base;
      }
    }
    .ant-pagination-prev .ant-pagination-item-link:after,
    .ant-pagination-next .ant-pagination-item-link:after {
      line-height: @btn-height-base;
      height: @btn-height-base - 2px;
    }
  }
}

.jump {
  position: absolute;
  right: 120px;
  bottom: 16px;
  &.none {
    display: none;
  }
}

.number-input {
  width: 32px;
  text-align: center;
  margin: 0 5px;
  line-height: @btn-height-base;
}

.select {
  position: absolute;
  right: 0px;
  bottom: 16px;
  width: 110px;
  &.none {
    display: none;
  }
   :global(.ant-select) {
    width: 100%;
  }
}

.footer-loading {
  opacity: .4;
  pointer-events: none;
}
